home *** CD-ROM | disk | FTP | other *** search
/ Nikkei Mac 20 / NIKKEI-MAC-CD-VOL-20-1998-12.ISO.7z / NIKKEI-MAC-CD-VOL-20-1998-12.ISO / オンラインソフト / 9.ウェブ作成ツール / AcmeCMM Widgets 1.1.sit / Acme CMM Widgets / READ ME! (Acme CMM Widgets) < prev    next >
Text File  |  1997-09-20  |  7KB  |  120 lines

  1.  
  2.  
  3.  
  4.          Acme Contextual Menu Manager (CMM) Widgets
  5.                                                                         ゥ1997 Acme Technologies. All Rights Reserved.
  6.                                                 Cool Utilities for MacOS 8 from Acme Technologies
  7.                                                                                 http://www.acmetech.com/
  8.                                                                                Version 1.1 ・ 20 September 1997
  9.  
  10. What are they?
  11.    Contextual Menu Manager tools for Mac OS 8. 
  12.  
  13. What Can They Do?
  14.  
  15. ・ ColorFinder: choose a color from anywhere on your desktop using an eyedropper cursor, and copy the values to the clipboard as HTML tags, 8-bit or 16-bit RGB values. Hold the shift key down while viewing colors for a surprise!
  16.  
  17. ・ Copy Image Tags: another HTML utility. Select one or more GIF or JPEG files and the properly formatted <IMG> tags will be copied to the clipboard ready to paste into your HTML document. HEIGHT and WIDTH properties are automatically added.
  18.  
  19. ・ Copy Path, Copy URL: Select one or more files, and the full file paths or a file:/// URL will be copied to the clipboard.
  20.  
  21. ・ Clipboard to Clipping: When there is text or styled text on the clipboard, you'll have a menu option for creating a clipping file on the desktop containing the clipboard's contents.
  22.  
  23. ・ Show CMM Context: This one's only useful for people developing CMMs. It will show you the AppleEvent object which the CMM sends in the ExamineContext() call.
  24.  
  25. Contents:
  26.     - Usage Notes
  27.     - Requirements and Installation
  28.     - Licensing
  29.     - CMM Resources and Links
  30.     - Contacting Acme Technologies
  31.     - Version History
  32.  
  33.  
  34.                  The picture below shows all of the available commands (except Clipboard to Clipping).
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61. Usage Notes
  62. The first thing to notice is that all of the commands in this module are organized in sub menus. The only top level menu is called "Acme Widgets". This differs from the first release, and was intended to help reduce clutter at the top level (hint, hint CMM developers...).
  63.  
  64. When you invoke ColorFinder, a small rectangle is drawn in the top left corner of your menubar (covering the Apple and File menus), and the cursor is changed to an eyedropper. As you move the cursor around the desktop, the color underneath the cursor is shown in the rectangle. For a "FatBits" view, hold down the shift key (this magnifies the pixels so you have some context). 
  65.  
  66. The Clipboard to Clipping file only creates text or styled text clippings, and always puts them on the desktop (regardless of where you control-clicked). A future version might default to creating the clipping file in the clicked window. 
  67.  
  68. Finally, there's a hidden feature which is probably only useful to developers of CMMs. As I was getting my bearings with CMM development, I had a difficult time figuring out what was in the AE objects which get sent to a CMM module. I had a pretty good hunch, but wanted to peek inside. So I wrote in a Context Dumper which will print the AEDesc object to the clipboard using AEPrint from the AEGizmos (available from Apple). You'll need to understand the format AEGizmos uses to interpret the string, but it's not too difficult. Read the Gizmo docs (but don't ask me where to get them! Search Apple's developer site, or sign up for their developer program and you'll get all this garbage on a CD each month.)
  69.  
  70. To use Context Dumper, engage the Caps Lock key,  control-click anywhere in the Finder, then release the menu without choosing any menu items. The context will be copied to the clipboard. Hidden feature: hold down the Tab key when invoking this and the object will be appended to any text already on the clipboard (making it easy to compare several AEDesc objects).
  71.  
  72.  
  73. Requirements and Installation
  74.  
  75. You must have System 8 and a PowerPC machine. CMM is not supported on 68k machines.
  76. To install, drop the CMM files on the system folder. They  will be automatically routed to the Contextual Menu Items folder within your System folder. You must also move the SOM Objects file to your extensions folder if there is not already one there. For information about using Contextual Menus, refer to your Mac OS 8 AppleGuide (under Tips and Tricks).
  77.  
  78.  
  79. Licensing
  80. The Acme CMM Widgets are free and unsupported. The software is copyright Acme Technologies (portions copyright Trygve Isaacson) and may not be uploaded anywhere, or sold for any price without written permission from Acme Technologies. We mean it! If you feel you must send E-mail with questions, please be polite. We do not earn anything from this software, and may not have much time to answer questions. The software is provided "As Is" and without warranty.
  81.  
  82.  
  83. Resources
  84. This software was developed using Trygve Isaacson's CMM framework ム C++ classes which insulate you from many of the details required to support the CMM. see <http://www.bombaydigital.com> for more information about those sources. There are several sources for CMM modules on the network. I'm not going to try and list them all here. A good starting point is the Control・Click site at <http://www.link7.lat.net/controlclick/>.
  85.  
  86.  
  87.  
  88. Contacting Acme Technologies
  89. <http://www.acmetech.com>
  90. <mailto:support@acmetech.com>
  91. tel. (203) 431-1601
  92.  
  93. Acme Technologies publishes several shareware and commercial applications, including...
  94.  ・ Acme Script Widgets
  95.  ・ WebDetour for Macintosh Web servers
  96.  ・ PowerGate server management tools
  97.  ・ MondoMail and MondoMail Pro, AppleScriptable SMTP E-mail clients for Web and FileMaker applications
  98.  ・ Plus lots of great freeware like the Acme CMM Widgets
  99.  
  100.  
  101.  
  102. Special Thanks
  103. Dennis Whiteman <http://www.fastpipe.com/> deserves all the credit for getting me to write some CMMs. He evangelised the concept for months, then started sending ideas (with great urgency). This isn't the first time he's misbehaved like that.
  104. Also a word of thanks to Cristian Viola @ Control-Click! for his generous efforts in maintaining the Control Click site, and for some early words of praise.
  105.  
  106.  
  107. Version History
  108. 9/20/97 Major overhaul, and probably the last release for a while.
  109. - Moved the separate CMM files into a single project. Added Copy Path/URL commands (to avoid having to use someone else's CMM for this very useful feature)
  110. - Moved all commands to submenus to decrease clutter at the top level menu. (something I recommend all CMM developers do if they support multiple commands.)
  111. - Compiled with optimizations turned on. Probably means they'll run faster now.
  112. - Added "FatBits" view to ColorFinder because it's so cool. If I'd break down and stick in some GWorlds code, I could have a lot more fun.
  113. - Added support for JPEG files in the Copy Image Tags command. QuickTime movies may eventually be supported (so leave me alone Dennis!)
  114. - Added Context Dumper.
  115. 9/17/97     Fixed bug in Image Tag plugin bringing it to v1.0.2. The height and width property values were reversed. Started preparations to move all the commands into a single hierarchical top level menu. 
  116. 9/16/97 Initial release. Individual version #s: Clipboard to Clipping 1.0, ColorFinder CMM 1.0.1, Copy Image Size 1.0.1.
  117.  
  118.